Computing system



April 28, 1964 Filed July 14, 1960 G. H. BUSH ET AL COMPUTING SYSTEM 58 SheetsSheet 2 mm. P FP1 OR 0P COMPARE ABS OR 0P COMPARE FAS 1-2 202 com CODES N0 FP RECOMP 8 21s-4 205 FP 2-3 OR ARITH 0005s 0P FAS a 204 SET ADD' sum 201 OR FAS 4 a FAS J E 0R 0P ADD sum EXP DIFF 0 T0 7 I 7 OP ADD TO A FAS3-4 & OR N0 DBL CT 10 OR UP 221-2212 209 f SH. cu a I Fm OR 2CY. sum cones om SH. m. cm. DBL l 0R 1. ,211

SHIFT 0005s 02 -21? OR F SHH s. ZERO. SH. 01 8 0R su. u. cm. DBL

T Pr a cv s ToP; OR zzo CY 1 0 ES I N0 FP3-4 214 CV 223? M 212 DBL SH. 0%.10 OR UP 8 206 OR 224-25 OR E25,

216: a a OR I FIG. 2

FORCED SIGNALS OP TENS ea ram-22 mm 0P TENS 1B 8 V 301 my UNHS 58 I a FP \NITIAL ACO CODES 0P UNIT51B a OF H 502 L INTERPRETOP CODES V a [EDO sum 68 OPSIGN+ smwsa & L AB L m5 7 [5 00 ,fi a OP sncu- FIG. 3

INTERPRET 0P CODE A ril 28, 1964 Filed July 14, 1960 FIG. 50

G. H- BUSH ETAL COMPUTING SYSTEM 38 Sheets-Sheet 4 OR EXP DIFF 0 T0? (DIFF=1T0 Y) R EXP DlFF LOW 10 L OR 502 L EXP DIFF TENS 5 (DIFF= 8-19) &

EXPONENT DIFFERENCE RANGE CONTROLS April 28, 1964 HABUJSH 'ET AL 3,131,293

commas SYSTEM Filed July 14, 1960 38 Sheets-Sheet 5 FIG. 5b

EXPONENT DIFFERENCE RANGE CONTROL April 28, 1964 Filed July 14, 1960 PRC. CY TEST FIG. 6a

PROGRAM RING 58 Sheets-Sheet 6 605 cx-o April 28, 1964 H. BUSH ETAL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 38 Sheets-Sheet 7 PROGRAM RING April 28, 1964 5. H. BUSH ETA]. 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 38 Sheets-Sheet 8 PROGRAM- CYCLE LAST MINUS FIG. 7 12 PROGRAM CYCLE RlNG April 28, 1964 s. H. BUSH ET AL 3,131,293

COMPUTING SYSTEM Filed Jul 14, 1960 801 58 Sheets-Shegt 9 FLD. RING STP FLD. REG. UP 28 FLD. REG. UP 18 FIG. 80

FIELD RING April 28, 1964 SH ETAL I 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 58 Sheets-Sheet 10,

FIG. 8b

FIELD RING April 23, 1954 e. H. BUSH ET AL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 38 Sheets-Sheet 11 FIG. 8c

FIELD RING cum PULSES APIBPICPIDPIAPIBP CPIDPIAPIBP CPIDPIAPIBP CPIDPIAPIBP CPIDP PROGR M RNG 2- A l I CX I 00 I 01 I 02 FIELD RING I I I FB-I [we F9 l F8 I F? FIG. 37

April 28, 1964 H. BUSH ETAL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 38 Sheets-Sheet l2 FIELD CYCLE RING FIELD MATCH April 28, 1964 H, BUSH ETAL 3,131,293

COMPUTING SYSTEM Filed July 14. 1960 as Sheets-Sheet 14 PRG CY LAST FIG.10b

FEOATING POINT RING April 28, 1964 G. H. BUSH ET AL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 58 Sheets-Sheet 15 FIG. 11

FLOATING POINT CYCLE RING April 28, 1964 BusH ET AL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 38 Sheets-Sheet 16 FIG. 12

& ARITHMETIC REGISTER CONTROLS SET ARlTH M1 SET ARITH SIGNS PLUS April 28, 1964 BUSH ETAL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 I 38 Sheets-Sheet 17 FIG. 13a

ARITHMETIC REGISTER SERIAL READ OUT CONTROL OUT LATCH OB April 1964 G. H. BUSH ETAL 3,131,293

COMPUTING SYSTEM Filed July 14, 1960 1 38 Sheets-Sheet 18 FIG. 13b

ARITHMETIC REGISTER SERIAL READ OUT CONTROLS 8 a ATH R18 CH1 ATHR SER OUT ATH R 3B 0112 April 28, 1964 H. BUSH ETAL 3,131,293

COMPUTING "SYSTEM Filed July 14, 1960 58 Sheets-Sheet 19 TH ROP1B FIG. 14

ARITHMETIC REGISTER ZERO lNSERT April 28, 1964 G. H. BUSH ETAL 3,131,293

' COMPUTING SYSTEM Filed July 14, 1960 38 SheetsSheet 2O FIG.15

a 1.510 a 1. RuxmRRY REGISTER 2 CONTROLS AUX R.#2 311. RT. 0 1 16/03 ST. ENTIRE AUX R 511. RT. I AUX R#1 11o smn CODE 8 16/04 REGEN. sns CHECK 011 a ENHR AUX. R. 311 RT. AUX R#2 1618-25 1 REGEN. OP AUX R2R| AUX R.1 X 3 AU NOTFPS-S a Rux R3111 AUX R2 I REGEN, 0P FAS LM AUX R #1 311. RT. 5 AUX R. s11. RT.

AUX R#2SH.R EXPRIFMIQY/ AP 0R FAS4 A601 1602 AUXMW M 0X 0 a 1 2 B 111)S(E11E1R8P1B AUX R# R1 A ARHH CODES 1620-2 OR a I L 'ARlTH CODES AUX'ZERO a 1A PRESET 1605/ INSERTOPZB 1601 w I AUXR#1 SER R0 I AUXR#2SERRO F16 16 ENTIRE AUXlLIARY REGISTER CONTROLS I AUXR#3SERRO, 

1. IN A FLOATING POINT DECIMAL SYSTEM FOR PERFORMING A FLOATING POINT ADD-SUBTRACT OPERATION ON FIRST AND SECOND NORMALIZED OPERANDS, EACH OPERAND BEING REPRESENTED BY AN N DIGIT MANTISSA AND AN M DIGIT EXPONENT INDICATING THE TRUE DECIMAL LOCATION THEREOF, FIRST AND SECOND M+N DIGIT REGISTERS FOR STORING SAID OPERANDS, RESPECTIVELY, A THIRD M+N DIGIT REGISTER, SAID FIRST REGISTER ALSO STORING THE EXPONENT OF THE RESULT OF SAID OPERATION IN THE M DIGIT POSITIONS THEREOF AND THE N MOST SIGNIFICANT DIGITS THEREOF IN THE N DIGIT POSITIONS THEREOF, SAID THIRD REGISTER STORING THE N LEAST SIGNIFICANT DIGITS OF SAID RESULT IN THE N DIGIT POSITIONS THEREOF AND AN EXPONENT EQUAL TO SAID EXPONENT IN SAID FIRST REGISTER LESS N IN THE M DIGIT POSITIONS THEREOF, AN ADDER FOR PERFORMING SAID OPERATION, MEANS TO COMPARE SAID OPERANDS TO DETERMINE THE LARGER AND SMALLER OF THE ABSOLUTE VALUES THEREOF AND THE TRUE EXPONENT DIFFERENCE ED THEREBETWEEN, MEANS RESPONSIVE TO SAID COMPARISON 